@CHARSET "UTF-8";

*{
	margin:0;
	padding:0;
	}
	body {
    font:normal 100%/1.4 "Open Sans","Microsoft YaHei","微软雅黑","Hiragino Sans GB",Tahoma,Lucida,Verdana,STHeiti,SimSun,'宋体',sans-serif;
    color:#424242;
    background:#f0f1f1;
    overflow-x:hidden;
}

a {
    color:#56a900;
    font-size:14px;
    text-decoration:none;
}


	#header {
	width:100%;
    height:auto;
    min-height:60px;
    border-top:2px solid #424242;
    z-index:1;
    background:#f7f7f8;
    box-shadow:0 1px 2px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 2px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);
	display:table;
	}
	#logo {
    display:block;
    width:150px;
    height:40px;
    background:url(http://images.cnblogs.com/cnblogs_com/cnsevennight/619778/o_sevennight_logo.png) left center no-repeat;
    float:left;
    padding-left:10px
}
   #nav {
    float:right;
    height:100%;
    padding-top:10px
}
ul.menu li ul{
	
	display:none;
}
ul.menu li {
    display:block;
    float:left;
    position:relative;
    padding:0 32px;
    line-height:50px;
}

ul.menu li a {
    display:block;
    font-size:1.11em;
    color:#696969;
    font-weight:600;
	
	text-shadow:0 1px 0 rgba(255,255,255,.86);
	-o-text-shadow:0 1px 0 rgba(255,255,255,.86);
	-ms-text-shadow:0 1px 0 rgba(255,255,255,.86);
	-moz-text-shadow:0 1px 0 rgba(255,255,255,.86);
	-webkit-text-shadow:0 1px 0 rgba(255,255,255,.86);
}

ul.menu li:hover ul{
	display:block;
    position:absolute;
    left:-20px;
    top:50px;
    z-index:1;
	}
	
ul.menu li:hover li.current {
    
    color:#56a900;
    width:100%;
    left:0;
}

 ul.menu li:hover ul li a {
display:block;
background:#12aeef;
color:#ffffff;
width: 110px;
text-align: center;
border-bottom: 1px solid #f2f2f2;
border-right: none;
}
ul.menu li:hover ul li a:hover {
background:#6dc7ec;
color:#fff;
}